home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / il_c / ilPage.z / ilPage
Encoding:
Text File  |  2002-10-03  |  3.9 KB  |  133 lines

  1.  
  2.  
  3.  
  4. iiiillllPPPPaaaaggggeeee((((3333))))          IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll          iiiillllPPPPaaaaggggeeee((((3333))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      iiiillllPPPPaaaaggggeeee - class that implements an image page descriptor.
  10.  
  11.  
  12. IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
  13.      iflXYZCint
  14.  
  15.  
  16. HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
  17.      #include <il/ilCdefs.h>
  18.  
  19.  
  20. CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  21.      This class implements an image page descriptor. It is further derived by
  22.      ilCacheImg as the base for a more complete page descriptor.
  23.  
  24.      It contains the page-starting image coordinates and a pointer to the data
  25.      buffer where the page is stored.
  26.  
  27. CCCCLLLLAAAASSSSSSSS MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN SSSSUUUUMMMMMMMMAAAARRRRYYYY
  28.      CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr
  29.  
  30.      AAAAttttttttrrrriiiibbbbuuuutttteeee aaaacccccccceeeessssssss ffffuuuunnnnccccttttiiiioooonnnnssss
  31.  
  32.           int ilPageMatches(ilPage *obj, int x, int y, int z, int c)
  33.           void ilPageGetPos(ilPage *obj, int* x, int* y, int* z,
  34.                             int* c)
  35.           void* ilPageGetData(ilPage *obj)
  36.           void ilPageSetPID(ilPage *obj)
  37.           pid_t ilPageGetPID(ilPage *obj)
  38.  
  39.  
  40.  
  41. FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  42.      ggggeeeettttDDDDaaaattttaaaa(((())))
  43.  
  44.           void* ilPageGetData(ilPage *obj)
  45.  
  46.  
  47.           This method returns the pointer to the data buffer where the page is
  48.           stored.
  49.  
  50.      ggggeeeettttPPPPIIIIDDDD(((())))
  51.  
  52.           pid_t ilPageGetPID(ilPage *obj)
  53.  
  54.  
  55.           Returns the process ID of the thread that computed this page.
  56.  
  57.      ggggeeeettttPPPPoooossss(((())))
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. iiiillllPPPPaaaaggggeeee((((3333))))          IIIImmmmaaaaggggeeeeVVVViiiissssiiiioooonnnn LLLLiiiibbbbrrrraaaarrrryyyy CCCC++++++++ RRRReeeeffffeeeerrrreeeennnncccceeee MMMMaaaannnnuuuuaaaallll          iiiillllPPPPaaaaggggeeee((((3333))))
  71.  
  72.  
  73.  
  74.           void ilPageGetPos(ilPage *obj, int* x, int* y, int* z,
  75.                             int* c)
  76.  
  77.  
  78.           Returns the origin of this page in _x, _y, _z and _c.
  79.  
  80.      mmmmaaaattttcccchhhheeeessss(((())))
  81.  
  82.           int ilPageMatches(ilPage *obj, int x, int y, int z, int c)
  83.  
  84.  
  85.           Returns TRUE if the origin of this page matches the values of _x, _y,
  86.           _z and _c.
  87.  
  88.      sssseeeettttPPPPIIIIDDDD(((())))
  89.  
  90.           void ilPageSetPID(ilPage *obj)
  91.  
  92.  
  93.           Sets the process ID of the thread that computed this page.
  94.  
  95. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  96.      ilMemCacheImg
  97.  
  98.  
  99. NNNNOOOOTTTTEEEESSSS
  100.      Refer to the _I_m_a_g_e_V_i_s_i_o_n _L_i_b_a_r_y _P_r_o_g_r_a_m_m_i_n_g _G_u_i_d_e for more details.
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.